English Computing Dictionary
◊ CROSS SOFTWARE
cross software
Software developed on one kind of computer for use on another
(usually because the other computer does not have itself
adequate facilities for software development).